Horse Trade — synonyms, definition
1. horse trade (Noun)
1 synonym
horse trading
1 definition
horse trade (Noun) — The swapping of horses (accompanied by much bargaining).
4 types of
barter swap swop trade
2. horse trade (Verb)
1 definition
horse trade (Verb) — Negotiate with much give and take.
1 type of
negotiate